package com.lin.linchatgpt.exception;


import lombok.*;

/**
 * Copyright(C),2022年-2022,霖霖
 *
 * @author 霖霖
 * @version 1.0
 * @date 2023/4/3 18:57
 * @Description
 */
// 1. callSuper = true，根据子类自身的字段值和从父类继承的字段值 来生成hashcode，当两个子类对象比较时，
// 只有子类对象的本身的字段值和继承父类的字段值都相同，equals方法的返回值是true。
// 2. callSuper = false，根据子类自身的字段值 来生成hashcode， 当两个子类对象比较时，
// 只有子类对象的本身的字段值相同，父类字段值可以不同，equals方法的返回值是true。

@EqualsAndHashCode(callSuper = true)//
@Data
@ToString
@NoArgsConstructor
@AllArgsConstructor
public class LinException extends RuntimeException{
    private int code;
    private String errorMessage;

}

